// 数组扁平化
function flaten(arr) {
  return arr.reduce((res, item) => {
    return res.concat(Array.isArray(item) ? flaten(item) : item);
  }, []);
}

// 冒泡排序
function arrSort2(arr) {
  for (let i = 0; i < arr.length - 1; i++) {
    for (let j = 0; j < arr.length - i; j++) {
      if (arr[j] > arr[j + 1]) {
        let tem = arr[j];
        arr[j] = arr[j + 1];
        arr[j + 1] = tem;
      }
    }
  }
  return arr;
}

var a = [32, 4, 234, 523, 423, 32, 432, 4324, 332];

console.log(arrSort2(a));
